turn out to be a life-saver

Translations
оказаться спасителем
The extra battery turned out to be a life-saver during the trip.
Дополнительная батарея оказалась спасителем во время поездки.
Definitions
To prove to be extremely helpful or beneficial in a critical situation, often unexpectedly.